// 求和相关配置
export default {
    namespaced: true,
    actions:{
        addOdd(context, value) {
            context.state.sum % 2 == 0 ? context.state.sum : context.commit('ADD', value);
        },
        addWait(context,value) {
            setTimeout(() => {
                context.commit('ADD', value);
            }, 1000);
        }
    },
    mutations:{
        ADD(state,value) {
            state.sum += value;
        },
        SUB(state,value) {
            state.sum -= value;
        },
    },
    state:()=>({
        sum: 0, //当前和
    }),
    getters: {
        bigSum(state) {
        return state.sum * 10;
        }
    }
}